import { RequirementChangeHistoryDto,RequirementChangeHistoryState,RequirementForModelDto }  from '@shared/service-proxies/service-proxies';
import * as moment from 'moment';

export class RequirementChangeHistoryRecord implements RequirementChangeHistoryDto{

    id: number;    
    changer: string;
    requirementForModelId: number;
    variationValue: number;
    state: RequirementChangeHistoryState;
    reason: string;
    changedOfCraft: number;
    creationTime : moment.Moment;
    creatorUserId: number;

    requirementForModelDto: RequirementForModelDto;
    init(_data?: any): void {
        throw new Error("Method not implemented.");
    }
    toJSON(data?: any) {
        throw new Error("Method not implemented.");
    }


}